import request from '@/utils/request'

// 用户管理|个人湃青年管理后台列表
export const listUser = (data) => {
	return request({
		url: '/pc/sysuser/list',
		method: 'POST',
		data
	})
}

export function exportUserExcel (parameter) {
  return request({
    url: '/pc/sysuser/listExport',
    method: 'post',
    data: parameter,
    isExportExcel: true,
    fileName: '个人湃青年管理后台列表导出',
    responseType: 'blob'
  })
}


// 用户管理|增加减少湃青年管理后台

export const addOrSubScore = (data) => {
	return request({
		url: '/pc/sysuser/addOrSubScore',
		method: 'POST',
		data
	})
}

//  用户管理|湃青年管理后台操作记录查询
export const listScoreOperationLog = (data) => {
	return request({
		url: '/pc/sysuser/listScoreOperationLog',
		method: 'POST',
		data
	})
}

// 用户管理|分配角色（单角色）
export const allotRole = (data) => {
	return request({
		url: '/pc/sysuser/allotRole',
		method: 'POST',
		data
	})
}

// 用户管理|修改部门
export const updateUserDept = (data) => {
	return request({
		url: '/pc/sysuser/allotDept',
		method: 'POST',
		data
	})
}

// 搜索用户
export const searchUsers = (parameter) => {
  return request({
		url: '/h5/news/searchUsers',
		method: 'POST',
    data: parameter
	})
}

// 模糊搜索用户
export const listUserForSearch = (parameter) => {
  return request({
		url: '/pc/user/listUserForSearch',
		method: 'POST',
    data: parameter
	})
}
